stumble on – English–Suomi translations

🇬🇧 en fi 🇫🇮

stumble on verb

  • to come across by accident; to discover by accident
kaatua
Wiktionary Links